English Runner Bean — synonyms, definition
1. English runner bean (Noun)
3 synonyms
runner bean scarlet runner scarlet runner bean
1 definition
English runner bean (Noun) — Long bean pods usually sliced into half-inch lengths; a favourite in Britain.
1 type of
green bean